Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 EBURY AVENUE Semi-Detached £250,318 £134,500 15 Apr 2005
22 EBURY AVENUE Semi-Detached £187,410 £150,250 25 May 2018
24 EBURY AVENUE Semi-Detached £196,390 £145,000 6 Apr 2016
26 EBURY AVENUE Semi-Detached £237,617 £46,000 9 May 1997
28 EBURY AVENUE Semi-Detached £229,470 £133,500 20 Jan 2012